should prove very complex in my opinion. I do NOT claim to be the expert on this but Ive seen enough CAN systems that there is pretty much nothing similar between the two.
Not looking to squash your cool idea, just be ready to spend some R&D time and money.. :)